package com.itzjc.domain.pojo;

import java.io.Serializable;

/**
 * TODO
 *
 * @className: Sensor
 * @date: 2022-04-22 20:26
 **/
public class Sensor implements Serializable {
    private Integer SID;
    private Integer SensorID;
    private String SectionID;
    private Integer Stype;
    private Integer RTU;
    private String DTU;
    private String Location;
    private String Remark;
    private Integer Project;
    private Integer IsDynamic;
    private String Unit;
    private Double CO1;
    private Double CO2;
    private Double CO3;
    private Double CO4;
    private Double CO5;
    private Double CoSensitive;
    private Double Offset;
    private Double DLoad;
    private Double Lmax;
    private Double Lmin;
    private Double PosX;
    private Double PosY;
    private Double PosZ;
    private Double Radius;
    private Integer GraphID;

//有参、空参、set/get、toString

    @Override
    public String toString() {
        return "Sensor{" +
                "SID=" + SID +
                ", SensorID=" + SensorID +
                ", SectionID='" + SectionID + '\'' +
                ", Stype=" + Stype +
                ", RTU=" + RTU +
                ", DTU='" + DTU + '\'' +
                ", Location='" + Location + '\'' +
                ", Remark='" + Remark + '\'' +
                ", Project=" + Project +
                ", IsDynamic=" + IsDynamic +
                ", Unit='" + Unit + '\'' +
                ", CO1=" + CO1 +
                ", CO2=" + CO2 +
                ", CO3=" + CO3 +
                ", CO4=" + CO4 +
                ", CO5=" + CO5 +
                ", CoSensitive=" + CoSensitive +
                ", Offset=" + Offset +
                ", DLoad=" + DLoad +
                ", Lmax=" + Lmax +
                ", Lmin=" + Lmin +
                ", PosX=" + PosX +
                ", PosY=" + PosY +
                ", PosZ=" + PosZ +
                ", Radius=" + Radius +
                ", GraphID=" + GraphID +
                '}';
    }

    public Integer getSID() {
        return SID;
    }

    public void setSID(Integer SID) {
        this.SID = SID;
    }

    public Integer getSensorID() {
        return SensorID;
    }

    public void setSensorID(Integer sensorID) {
        SensorID = sensorID;
    }

    public String getSectionID() {
        return SectionID;
    }

    public void setSectionID(String sectionID) {
        SectionID = sectionID;
    }

    public Integer getStype() {
        return Stype;
    }

    public void setStype(Integer stype) {
        Stype = stype;
    }

    public Integer getRTU() {
        return RTU;
    }

    public void setRTU(Integer RTU) {
        this.RTU = RTU;
    }

    public String getDTU() {
        return DTU;
    }

    public void setDTU(String DTU) {
        this.DTU = DTU;
    }

    public String getLocation() {
        return Location;
    }

    public void setLocation(String location) {
        Location = location;
    }

    public String getRemark() {
        return Remark;
    }

    public void setRemark(String remark) {
        Remark = remark;
    }

    public Integer getProject() {
        return Project;
    }

    public void setProject(Integer project) {
        Project = project;
    }

    public Integer getIsDynamic() {
        return IsDynamic;
    }

    public void setIsDynamic(Integer isDynamic) {
        IsDynamic = isDynamic;
    }

    public String getUnit() {
        return Unit;
    }

    public void setUnit(String unit) {
        Unit = unit;
    }

    public Double getCO1() {
        return CO1;
    }

    public void setCO1(Double CO1) {
        this.CO1 = CO1;
    }

    public Double getCO2() {
        return CO2;
    }

    public void setCO2(Double CO2) {
        this.CO2 = CO2;
    }

    public Double getCO3() {
        return CO3;
    }

    public void setCO3(Double CO3) {
        this.CO3 = CO3;
    }

    public Double getCO4() {
        return CO4;
    }

    public void setCO4(Double CO4) {
        this.CO4 = CO4;
    }

    public Double getCO5() {
        return CO5;
    }

    public void setCO5(Double CO5) {
        this.CO5 = CO5;
    }

    public Double getCoSensitive() {
        return CoSensitive;
    }

    public void setCoSensitive(Double coSensitive) {
        CoSensitive = coSensitive;
    }

    public Double getOffset() {
        return Offset;
    }

    public void setOffset(Double offset) {
        Offset = offset;
    }

    public Double getDLoad() {
        return DLoad;
    }

    public void setDLoad(Double DLoad) {
        this.DLoad = DLoad;
    }

    public Double getLmax() {
        return Lmax;
    }

    public void setLmax(Double lmax) {
        Lmax = lmax;
    }

    public Double getLmin() {
        return Lmin;
    }

    public void setLmin(Double lmin) {
        Lmin = lmin;
    }

    public Double getPosX() {
        return PosX;
    }

    public void setPosX(Double posX) {
        PosX = posX;
    }

    public Double getPosY() {
        return PosY;
    }

    public void setPosY(Double posY) {
        PosY = posY;
    }

    public Double getPosZ() {
        return PosZ;
    }

    public void setPosZ(Double posZ) {
        PosZ = posZ;
    }

    public Double getRadius() {
        return Radius;
    }

    public void setRadius(Double radius) {
        Radius = radius;
    }

    public Integer getGraphID() {
        return GraphID;
    }

    public void setGraphID(Integer graphID) {
        GraphID = graphID;
    }

    public Sensor(Integer SID, Integer sensorID, String sectionID, Integer stype, Integer RTU, String DTU, String location, String remark, Integer project, Integer isDynamic, String unit, Double CO1, Double CO2, Double CO3, Double CO4, Double CO5, Double coSensitive, Double offset, Double DLoad, Double lmax, Double lmin, Double posX, Double posY, Double posZ, Double radius, Integer graphID) {
        this.SID = SID;
        SensorID = sensorID;
        SectionID = sectionID;
        Stype = stype;
        this.RTU = RTU;
        this.DTU = DTU;
        Location = location;
        Remark = remark;
        Project = project;
        IsDynamic = isDynamic;
        Unit = unit;
        this.CO1 = CO1;
        this.CO2 = CO2;
        this.CO3 = CO3;
        this.CO4 = CO4;
        this.CO5 = CO5;
        CoSensitive = coSensitive;
        Offset = offset;
        this.DLoad = DLoad;
        Lmax = lmax;
        Lmin = lmin;
        PosX = posX;
        PosY = posY;
        PosZ = posZ;
        Radius = radius;
        GraphID = graphID;
    }

    public Sensor() {
    }
}
